dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Scaling Ladder
— definition
1.
scaling ladder (Noun)
1 definition
scaling ladder (Noun)
— A ladder used to scale walls (as in an attack).
1 type of
ladder